魔方云自定义系统语言文件
魔方云支持多语言定义,默认系统包含英文和中文简体,可增加语言文件, 语言文件存储在 podman 容器中,全程无需进入容器处理,按照下方的步骤依次执行即可只需要按照下方要求增加文件即可
一、魔方云主控端多语言自定义
1、后端自定义语言文件创建
/home/zjmf/dashboard/www/app/lang 目录下有 2 个默认语言文件切勿删除,只需复制其中一个,然后再修改即可,以zh-cn.php 为例
① SSH 到主控服务器
② 复制 zh-cn.php 文件,并修改为对应语言的名称(例如:ja-jp.php)
cp zh-cn.php ja-jp.php③编辑 ja-jp.php 文件,将其中包含的单词和短语翻译成您的新语言。

2、web 主控面板增加新语言选项
/home/zjmf/dashboard/www/public/lang 目录下有 2 个默认语言文件切勿删除,只需复制其中一个,然后再修改即可,以 zh-cn.js 为例
① SSH 到主控服务器
② 复制 zh-cn.js 文件,并修改为对应语言的名称(例如:ja-jp.js):
cp zh-cn.js ja-jp.js③ 编辑 ja-jp.js 文件,将其中包含的单词和短语翻译成您的新语言。

④到主控 web 页面刷新即可

二、魔方云客户端多语言自定义
将上方 web 主控面板增加新语言选项的ja-jp.js文件,注意是 JS 文件,放入**/home/zjmf/dashboard****/www/public/user/lang**中,该目录下有 2 个默认语言文件切勿删除
cp /home/zjmf/dashboard/www/public/lang/ja-jp.js /home/zjmf/dashboard/www/public/user/lang/Ps:客户端如果不添加新语言的.js 文件,客户端面板则无法切换新的语言
注意:
1、进行文件的翻译时,不要更改语言参数名称!!!,只能更改每行单引号中包含的单词或短语;只改右侧文字,左侧勿动!!!
2、如果因为语言文件修改问题,导致主控面板报错或显示异常,将语言文件修改正确即可恢复,或者删除语言文件,修改好了再上传到指定目录即可